abiding commitment

Translations
engagement indéfectible